package com.hz.springboot02.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hz.springboot02.pojo.Provider;
import com.hz.springboot02.utils.MessageJson;
import com.hz.springboot02.utils.ResultLayUi;

import java.util.List;


public interface ProviderService extends IService<Provider> {
//    /**
//     * 通过id删除信息
//     * @param id
//     * @return
//     */
//    public MessageJson delById(Integer id);
//
//    /**
//     * 编辑或新增供应商信息
//     * @param provider
//     * @return
//     */
//    public MessageJson editProOrAddPro(Provider provider);
//    /**
//     * 通过id查询信息
//     * @param id
//     * @return
//     */
//    public Provider selectById(Integer id);
//
//    /**
//     * 多条件查询并分页
//     * @param page 当前页
//     * @param limit 每页显示记录数
//     * @param proCode
//     * @param proName
//     * @param proDesc
//     * @param beginDate
//     * @param endDate
//     * @return
//     */
//    public ResultLayUi listPage(Integer page, Integer limit, String proCode, String proName, String proDesc, String beginDate, String endDate);
//
//    /**
//     * 批量删除供应商信息
//     * @param ids
//     * @return
//     */
//    public MessageJson delIds(List<Integer> ids);

    public MessageJson proList();
}
